function Geral(){

}

Geral.prototype.tamanhoCampo = function(campo, tamanho, evento){
	
	var tecla = evento.keyCode || evento.which;
	
	if(tecla != 8){
		
		if($(campo).val().length() == tamanho){
			
			evento.preventDefault();
		}
	}
	
};

Geral.prototype.campoNumerico = function(campo, evento){
	
	var tecla = evento.keyCode || evento.which;
	
	if(tecla !=8){
		
		if(tecla < 48 || tecla > 57){
		
			
			evento.preventDefault();
		}
	
	}
	
};

Geral.prototype.isCampoValido = function(campo){

	return campo.length != 0 && $.trim(campo.val()) != '';


};

Geral.prototype.isCampoValidoFormulario = function(campo){
	
	return campo != null && $.trim(campo) != '';
};

Geral.prototype.isComboValido = function(campo){
	
	return $.trim(campo.val()) != '0';
};

Geral.prototype.converterByteMega = function(campo){

	if(campo){
	
		return campo.size / 1024 / 1024;
	}
	
	
	return 0;

};

Geral.prototype.verficarCampoData = function(campo) {
	
	if($(campo).val().match(/^(((((0[1-9])|(1\d)|(2[0-8]))\/((0[1-9])|(1[0-2])))|((31\/((0[13578])|(1[02])))|((29|30)\/((0[1,3-9])|(1[0-2])))))\/((20[0-9][0-9])|(19[0-9][0-9])))|((29\/02\/(19|20)(([02468][048])|([13579][26]))))$/)){
		
		return false;
	}
	
	return true;
	
};


/*Geral.prototype.metodoTeste = function(aluno){


	console.log(aluno.nome);
	console.log(aluno.idade);
	console.log(aluno.sexo);
	console.log(aluno.rm);

}*/

/*Geral.prototype.isCampoValido = function(campo){

	return campo != null && campo.value != '';


}*/


var geral = new Geral();